body { 
    background: #E3E3E3; color: #000; font-size: 11px; font-family: Verdana, sans-serif; margin: 0; padding: 0; text-align: center;
	}
a.link_style:link, a.link_style:visited {
    text-decoration:none; color: #000066; font-weight:bold; font-size:12px;
	}
a.link_style:hover {
    text-decoration:none; color: #0099CC;
	}
a.link_style:active {
   	text-decoration:none;
	}
#tudo {
	background-color: #CCC; border:0; width: 850px; margin: auto; text-align: left; position:relative;
	}
	
#bar_mec {
	background:#FFF; margin:0; margin-top:4px; margin-bottom:4px; padding:0;
}
#menu {
    background-color:#006600; height:27px; margin:0; padding:0;
}
ul.menubar{
    margin: 0px; padding: 0px; background-color: #E3E3E3; /* IE6 Bug */ font-size: 120%;
}

ul.menubar .submenu{
    margin: 0px; padding: 0px; list-style: none; background-color: #006600; border: 1px solid #999; float:left;
}

ul.menubar ul.menu{
  display: none; position: absolute; margin: 0px;
}

ul.menubar a{
  padding: 5px; display:block; text-decoration: none; color: #FFF; padding: 5px;
}

ul.menu, ul.menu ul{
  margin: 0; padding: 0; border-bottom: 1px solid #999; width: 150px; /* Width of Menu Items */ background-color: #009933; /* IE6 Bug */
}

ul.menu li{
  position: relative; list-style: none; border: 0px;
}

ul.menu li a{
  display: block; text-decoration: none; border: 1px solid #999; border-bottom: 0px; color: #FFF; padding: 5px 10px 5px 5px;
}

ul.menu li sup{
  font-weight:bold; font-size:7px; color: red;
}
/* Fix IE. Hide from IE Mac \*/

* html ul.menu li { float: left; height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */

ul.menu ul{
  position: absolute; display: none; left: 149px; /* Set 1px less than menu width */ top: 0px;
}

ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */
 
ul.menu li.submenu { background: transparent url(arrow.gif) right center no-repeat; }
 
ul.menu li a:hover { color: #FFFFFF; background-color:#060 }

#conteudo {
background-color:#CCC; clear: both; font-size: 12px; padding:0; text-align: center; border:0;
	}
#conteudo img {
border:0;
}

#col_central {
	position:relative; height:890px; margin-bottom:160px; top:80px;
}
#pesquisa {
    margin:0; margin-left:5px; padding:0; width:840px;
	}
form.style7 {
   float:right; margin:0; margin-right:15px; padding:0; font:"Times New Roman", Times, serif; font-weight:bold;
   }
input.style7 {
    background-color: #FFFFFF; border:1px solid #000; font: Georgia, "Times New Roman", Times, serif; color: #999999; font-style:italic; text-align:right;
	}   			
		
#prox_reu {
  margin:0; width:350px; position:absolute; top:10px; left:40px; bottom:10px;
	}
	
p.titulo {
   font-size: 18px; color: #009999; font-weight:bold; text-align:left;
}
p.style1 {
   font: 12px; color: #FF0000; font-weight:bold; text-align:left; margin:0; margin-left:10px;
}

p.style2 {
   font-size:14px; color: #000000; text-align:left; margin:0; margin-left:10px; font-weight:bold;
}

p.bot_border {
   border:0; border-bottom:1px solid #000;
}	

#noticias {
    width:350px; position: relative; float:right; background-color:#CCC; top:10px; right:20px; bottom:10px;
}	

p.style3 {
    font-size:11px; color:#000000; text-align:left; margin:0; margin-left:10px; font-weight:bold;
 }

p.style4 {
    font-size:10px; color:#000000; text-align: justify; margin:0; margin-left:10px; font-weight:bold;
	}


#prox_reu ul {
	margin:0;
    }

#prox_reu ul li {
     font-size:10px; color:#000000; text-align:left; border:0; border-bottom:1px solid #000; padding-bottom:10px; padding-top:5px; margin-left:30px; font-weight:bold; list-style:none;
		}

#prox_reu ul li img {
    margin-left:-70px; float:left; border:0;
   }
   	
h3.style5 { 
    background-color: #006600; font-size: 18px; color: #FFFFFF; font-weight:bold; text-align: center;
	}
p.style6 {
	background-color:#CCCCCC; font-size: 18px; color: #009999; border:1px solid #000; font-weight:bold; text-align: left;
	}

/* ################## pagina delib_consu ################# */

#delib_consu {
   margin:120px 10px 5px 20px; padding:0; width:820px; border:1px solid #000;
   }  	

#tabelas {
    border:1px solid #000; width:820px; background-color:#CCC;
	}
	
#tabelas table {
    border:1px solid #000; margin:0;
	}	
		
#tabelas tr {
    border:1px solid #000; margin:0;
	}
	
#tabelas tr th {
   background-color: #999999; margin:0;
   }	
   
#tabelas tr td {
    margin:0;
	}	
#tabelas tr td img {
    width:20px; height:20px; border:0;
	}	
h3.style8 {
    margin:0; border:0; background-color: #009999; text-align:center; font-size: 24px;
  } 	
td.style9 {
      margin-left:10px;
	 }
td.style29 {
      margin-left:10px; background-color:#999;
	  }	 
p.style10 {
	margin:40px 40px 0 0; padding:0; text-align:right;
}
p.style11 {
	margin:40px 0 0 40px; padding:0; text-align:left;
}

.style16 {
	color:#000; text-decoration:none; padding:0;
}
.style16:hover {
	color:#066; text-decoration: underline; 
}

.chamada_red { 
    font-size:12px; color: #000000; margin:0; margin-left:10px; font-weight:bold;
	}

span.style1 {
    font: 12px; color: #FF0000; font-weight:bold; text-align:left; margin:0; margin-left:10px;
}

.style20 {
 font-size:10px; color:#666666; text-align: justify; margin:0; margin-left:300px; margin-top:20px; font-weight:bold;
 }

.span1 {
margin-right:130px;
}

/* ################# pagina delib_consu ################## */	

#rodape {
	clear: both; background:#999999; color: #FFFFFF; padding: 10px; text-align: center; margin-top:50px;
	}

#rodape a {
    font:Arial, Helvetica, sans-serif; size:10px; color:#000000; text-decoration:none;
}
#rodape a:hover {
    background:transparent; color: #FFFFFF; text-decoration:none;
} 
#rodape a span {
    display: none;

}
#rodape a:hover span {
    display: block; position: absolute; top:640px; right: 30px; margin-top:340px; width: 240px; padding: 5px; margin-left:2px; color: #fff; background:#060; font-size: 10px; text-align:left; border:1px solid #000;
}


	
/* CSS Document */

